archangel (lamium galeobdolon) - Español Inglés Diccionario